home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / MATHEMAT / STATISTI / 2845.ZIP / MS_PD.DOC < prev    next >
Text File  |  1991-08-21  |  70KB  |  1,995 lines

  1.  
  2.                    M I C R O S T A T S   M A N U A L                   M I C R O S T A T S   M A N U A L
  3.                    =================================
  4.  
  5.     Author  : Mike Hart, (c) 1987    [Public domain version,1991]
  6.  
  7.                    Thurnby Computing
  8.                    698 Uppingham Road
  9.                    Thurnby
  10.                    Leicestershire
  11.                    LE7 9RN
  12.  
  13.          Public Domain version restricted to 30 rows x 45 columns         Public Domain version restricted to 30 rows x 45 columns
  14.  
  15.                    Table of Contents
  16.                    =================
  17.  
  18.      1. INTRODUCTION AND TUTORIAL
  19.       
  20.        1.1   What is MICROSTATS ?              .  .  .  .    1
  21.        1.2   Who uses MICROSTATS ?             .  .  .  .    1   
  22.        1.3   How does MICROSTATS work ?        .  .  .  .    2
  23.        1.4   Getting Started                   .  .  .  .    3
  24.        1.5   Going Further                     .  .  .  .    5
  25.  
  26.  
  27.      2. LIBRARY OF MICROSTATS COMMANDS
  28.  
  29.        2.1   Entering Data                     .  .  .  .    9
  30.        2.2   Column Statistics                 .  .  .  .   10
  31.        2.3   Printing out Data                 .  .  .  .   10
  32.        2.4   Arithmetic on Columns             .  .  .  .   11
  33.        2.5   Manipulations upon Columns        .  .  .  .   11
  34.        2.6   Plots                             .  .  .  .   12
  35.        2.7   Histograms                        .  .  .  .   13
  36.        2.8   Bi-variate Statistics 
  37.                Correlation                     .  .  .  .   14
  38.                Regression                      .  .  .  .   15
  39.                Contingency Tables              .  .  .  .   17
  40.                Chi-Square                      .  .  .  .   18
  41.        2.9   Data Generation                   .  .  .  .   21
  42.        2.10  Edit Commands                     .  .  .  .   23
  43.        2.11  Row  Commands                     .  .  .  .   23
  44.        2.12  Statistical Tests    
  45.                Twosample 't'                   .  .  .  .   24
  46.                Pooled    't'                   .  .  .  .   25
  47.                Mann-Whitney non-parametric     .  .  .  .   25
  48.        2.13  Save and Retrieve Files           .  .  .  .   26
  49.        2.14  General Commands                  .  .  .  .   28
  50.        2.15  Avoiding Crashes !                .  .  .  .   29
  51.  
  52.      3.0 ALPHABETIC INDEX OF COMMANDS          .  .  .  .   30
  53.  
  54.      4.0 GENERAL INDEX                         .  .  .  .   32
  55.  
  56.  
  57.                                 - 1 -
  58.  
  59.  
  60. 1.   INTRODUCTION AND TUTORIAL1.   INTRODUCTION AND TUTORIAL
  61.      =========================
  62.  
  63. 1.1  WHAT IS MICROSTATS ?1.1  WHAT IS MICROSTATS ?
  64.      ------------------
  65.  
  66.      MICROSTATS has been designed as a general purpose,  easy-to-
  67.      use  statistics  package for use on IBM and  IBM  compatible 
  68.      machines with at least 256K of memory.  It closely resembles 
  69.      the MINITAB statistical package written by the University of
  70.      Pennsylvania  which  is  to  be  found  on  many  main-frame 
  71.      installations.    ( For the technically minded, the  program 
  72.      is  written in Turbo PASCAL which means that  the  execution 
  73.      speed is very fast )
  74.  
  75. 1.2  WHO USES MICROSTATS ?1.2  WHO USES MICROSTATS ?
  76.      -------------------
  77.      
  78.      Many  students in their training for commerce, industry  and 
  79.      the professions are exposed to a course in statistics  which
  80.      they  may well learn and then just as quickly forget!   This
  81.      package is designed so that students may use a microcomputer 
  82.      to provide a range of the most common statistical techniques 
  83.      when analysing a set of data.  At the same time, it is  also 
  84.      a tool for those who require statistical analysis but do not 
  85.      require  the  power  or  sophistication  of  a   large-scale 
  86.      statistical package like SPSS.
  87.  
  88.      The  following  categories of individuals,  amongst  others, 
  89.      will find MICROSTATS useful to them :
  90.  
  91.        -  students       -  students at school or college undertaking a  statistics       
  92.           course   either in its own right or as part of a  wider
  93.           course.
  94.  
  95.        -  researchers       -  researchers   e.g. in market research who  require  an 
  96.           analysis   of   data  that  has  been   collected   in       
  97.           quantitative form (typically questionnaire data)
  98.  
  99.        -  professionals       -  professionals in industry, commerce or the  professions 
  100.           who  are  not   'professional  statisticians'  but  who
  101.           would  like  to use a personal computer rather  than  a
  102.           programmable  calculator  to give them a  fairly  swift
  103.           analysis  of their data. (For example, a teacher  could
  104.           see if there was a statistical correlation between  the
  105.           marks  that  were  being awarded during  the  year  and
  106.           those  obtained in the end of year examination)
  107.  
  108.                                 - 2 -
  109.  
  110. 1.3  HOW DOES MICROSTATS WORK ?     HOW DOES MICROSTATS WORK ?
  111.      ------------------------
  112.  
  113.      MICROSTATS assumes that the user has several columns of data 
  114.      organised in a worksheet and is organised to reproduce ( and 
  115.      eventually  manipulate)  that  worksheet.   The  fundamental
  116.      concept,  which it is important to appreciate early  on,  is 
  117.      that  MICROSTATS primarily manipulates COLUMNS of  data  and
  118.      expects that data will be numerical, and not textual, data.
  119.      In  this,  it  differs from a  spreadsheet  which  typically 
  120.      handles text and formulae in addition to numbers.
  121.  
  122.      Columns  of data, which are the basic unit of analysis  used 
  123.      in  the MICROSTATS system, may be called by a  number  which 
  124.      MUST be preceded by the letter C ( or c) and no  intervening 
  125.      space e.g. C1.  Columns of data may also be allocated a name 
  126.      up  to eight characters long and this name may also be  used 
  127.      to  refer to data provided that the name is always  enclosed 
  128.      in (the same!) single quotation marks e.g. 'MARKS'
  129.      (On most IBM keyboards, this is the quotation mark found  on 
  130.      the same key as the @ symbol or the shifted 7)
  131.  
  132.      MICROSTATS  works by scanning a line which is input  to  the
  133.      computer  after  the user has responded  to  the  MICROSTATS 
  134.      prompt (Command ? )with a command and then pressed ENTER. It 
  135.      picks out the keyword that it needs ( or more  specifically, 
  136.      the  first  four letters of a keyword) and  then  checks  it 
  137.      against  an internal dictionary of some 70+ words.   If  the 
  138.      keyword  is  found, then MICROSTATS will activate  the  sub-
  139.      routine which performs the analysis suggested by the user.  
  140.      Notice that MICROSTATS does not necessarily display anything
  141.      on  the  screen  after certain commands -  if  you  get  the 
  142.      Command  ?  prompt  back  and  no  error  message,  you  can 
  143.      generally  assume that the system has obeyed your request  !  
  144.      If  you  want to see the results of your commands,  you  can 
  145.      generally PRINT out the relevant columns to satisfy yourself 
  146.      that your command has worked!
  147.  
  148.      If  you  use a command that MICROSTATS  does  not  recognise    
  149.      (e.g.  you  may  have mis-typed it) then  you  will  get  a 
  150.      warning beep and a 'Word not found' message.
  151.  
  152.      MICROSTATS  will take the whole of an input line and 'parse' 
  153.      it  which  means  that  the  relevant  information  will  be 
  154.      extracted  and  the  rest  of  the  line  will  be  ignored.  
  155.      Generally, everything that is not a keyword, a column number
  156.      (preceded by C) or a value will be ignored.  This means that
  157.      you  can  address  MICROSTATS  with  English-type  commands,
  158.      provided  that your first word is always a  keyword.   Later
  159.      on,  as your familiarity with the system increases, you  can
  160.      progress to the shortened form of the command if you prefer.
  161.  
  162.                                 - 3 -
  163.  
  164.      E.g.  assume  that  we have a column of data in  C1  and  we
  165.            wish to multiply this column by 10 and put the results
  166.            into C2.
  167.  
  168.      We can use the 'long form' of the command :
  169.  
  170.      MULTiply data in C1 by 10 and put the result into C2
  171.  
  172.      Or  we could use the 'short' form of the command  (which  is 
  173.      what MICROSTATS actually acts upon) :
  174.  
  175.      MULT C1 10 C2
  176.  
  177.      Notice  in the long form of the command that only the  first 
  178.      four  letters are significant.  If we made a mistake in  any 
  179.      of the letters from the fifth onwards then MICROSTATS  would 
  180.      ignore this.
  181.  
  182.      If you forget any of the words in the MICROSTATS dictionary, 
  183.      then  you can either press ? or type the keyword HELP  which 
  184.      will  give you access to one of five HELP screens where  the
  185.      commands are displayed in logical groups.
  186.  
  187. 1.4  GETTING STARTED     GETTING STARTED
  188.      ---------------
  189.  
  190.      Assuming  that you have the computer 'booted up'  under  MS-
  191.      DOS,  then  merely insert the MICROSTATS disk and  type  the 
  192.      filename which is MS.  MICROSTATS should load, give a  title 
  193.      page  and invite you to press RETURN to start.  You will  be 
  194.      presented with information of the size of your worksheet and 
  195.      the Command ? prompt.  Try the following, not forgetting  to 
  196.      press RETURN (or ENTER) at the end of each line:
  197.  
  198.      SET data into C1
  199.  
  200.      At this stage, a new prompt will appear as follows :
  201.  
  202.        DATA >
  203.  
  204.      and you should then type in some data at least one space  as 
  205.      a separator before each number:
  206.  
  207.        DATA > 3 4 5 6 7 8 9
  208.  
  209.      As soon as you press RETURN, the DATA > prompt will reappear
  210.      and you could enter as many more lines of data as you wish.
  211.  
  212.      You should NOT attempt to enter more than a one full line of
  213.      data  (i.e. 80 characters of data) at a time - it is  always
  214.      possible to enter additional data on subsequent lines.
  215.  
  216.  
  217.  
  218.  
  219.                                 - 4 -
  220.  
  221.      To finish entering your data, make sure that you have typed
  222.      ENTER at the end of the previous line and the DATA >  prompt
  223.      is still in front of you.  Now type END to signify that  you
  224.      have  finished  and the data you have just entered  will  be
  225.      displayed  to  you on the screen with an indication  of  the
  226.      number of items that you have input.
  227.      The whole transaction will look like this :
  228.  
  229.      Command ?  SET data into C1
  230.        DATA > 3 4 5 6 7
  231.        DATA > END
  232.  
  233.        1.     3.000
  234.        2.     4.000
  235.        3.     5.000
  236.        4.     6.000
  237.        5.     7.000
  238.  
  239.          5 data items entered in C1
  240.  
  241.      Command ?
  242.  
  243.      When  the  Command ? prompt re-appears, you  may  now  issue
  244.      another  command.   Print out the data that  you  have  just
  245.      entered with the following command :
  246.  
  247.      Command ? PRINT data in C1
  248.  
  249.                C1
  250.  
  251.            (n=   5)
  252.       1.     3.000
  253.       2.     4.000
  254.       3.     5.000
  255.       4.     6.000
  256.       5.     7.000
  257.  
  258.      and  the data that you have just entered will appear on  the
  259.      screen.
  260.  
  261.      Now that you have some data in the computer, try the command :
  262.  
  263.      Command ?  DESCRIBE C1
  264.  
  265.      and you should see the following output :
  266.  
  267.      Count of   C1           =   5
  268.      Minimum of C1           =   3.000
  269.      Maximum of C1           =   7.000
  270.      Sum of     C1           =  25.000
  271.      Mean of    C1           =   5.000
  272.      Median of  C1           =   5.000
  273.      Standard dev-n  [pop] of C1          =   1.414
  274.      Standard dev-n [samp] of C1          =   1.581
  275.  
  276.                                 - 5 -
  277.  
  278.      You may now like to try some of the other commands that will
  279.      perform  statistics  upon  a single  column  of  data.   For
  280.      example, try giving the command :
  281.  
  282.      Command ? SUM data in C1
  283.  
  284.      and then try extending the command even further by trying :
  285.  
  286.      Command ? SUM data in C1  - put data into C2
  287.  
  288.      In this case, the sum of the data in C1 will be put into  as
  289.      many rows of C2 as there are rows in C1.
  290.  
  291.      To  give  names to your two data columns then use  the  NAME
  292.      command as follows :
  293.  
  294.      Command ?  NAME C1 'DATA' and C2 'SUM'
  295.  
  296.      Now  type INFO or the full command INFOrmation and you  will
  297.      see the status of your worksheet displayed as follows :
  298.  
  299.         C1  'DATA'      n=5
  300.         C2  'SUM'       n=5
  301.  
  302.      58 columns of length 150 still available for use
  303.  
  304.      You  should  get used to using the  following  two  commands
  305.      often as they help you keep track of your worksheet :
  306.  
  307.      INFO      ( checks on the number and length of your columns)
  308.  
  309.      PRINT Cx  ( where x is a column number e.g. C1 or a range
  310.                  e.g. PRINT C1-C5)
  311.  
  312.  
  313. 1.5  GOING FURTHER     GOING FURTHER
  314.      -------------
  315.  
  316.      Let us assume that you still have the numbers
  317.           3 4 5 6 7
  318.      contained in C1.  You can PRINt C1 to check whether this  is
  319.      still the case.  Now we are going to create a second  column
  320.      of  data to explore some of the other possibilities  offered
  321.      by MICROSTATS.  Try the following :
  322.  
  323.      Command ? MULTiply C1 by C1 - put result into C2
  324.  
  325.      If  you  prefer, you may use the short form of  the  command
  326.      which  merely  gives  MICROSTATS the bare  minimum  that  it
  327.      requires i.e. the first four letters of the keyword and  the
  328.      columns that it must use to operate upon.  The short form of
  329.      the command is :
  330.  
  331.      Command ? MULT C1 C1 C2
  332.  
  333.                                 - 6 -
  334.  
  335.      MICROSTATS will respond equally well to either the short  or
  336.      the  long form of the command - feel free to  use  whichever
  337.      seems more natural to you.
  338.  
  339.      If the Command ? prompt returns and there has been no  error
  340.      message,   we   can  assume  that  the  command   has   been
  341.      successfully  performed.   To  check this out,  we  can  ask
  342.      MICROSTATS to perform the following :
  343.  
  344.      Command ? PRINt C1 and C2
  345.  
  346.      and  we should find that C2 contains the square of  C1  i.e.
  347.      each number in C1 has been multiplied by itself and then put
  348.      into C2.
  349.  
  350.      In  the  print-out  on  the screen,  you  will  notice  that
  351.      MICROSTATS  has printed out each number to three  places  of
  352.      decimals.   It does this 'by default' but it is possible  to
  353.      alter this by using a command such as
  354.  
  355.      Command ? DISPlay C1 to 2 dp
  356.      Command ? DISPlay C2 to 2 dp
  357.  
  358.      If  you then PRINt C1 and C2 once again, you will  see  that
  359.      have  output to two places of decimals.  You can  experiment
  360.      with this if you like.
  361.  
  362.      Now  we  are  going  to do some more  serious  work.   If  a
  363.      statistician  wishes  to  see how much of  one  variable  is
  364.      associated with another (s)he generally wishes to generate a
  365.      statistical measure known as a CORRELATION COEFFICIENT.   If
  366.      you have ever done this long-hand, you will know what a  lot
  367.      of  effort  is involved.  MICROSTATS will do  this  for  you
  368.      quickly and easily by using the command :
  369.  
  370.      Command ? CORRelate C1 and C2
  371.  
  372.      You  should  obtain  a  result that  informs  you  that  the
  373.      correlation  of  C1 and C2 is equal to 0.9931,  as  well  as
  374.      other  statistical  information giving you  the  probability
  375.      that you could have obtained this result by chance alone
  376.      ( in this case, about 3 in every 10,000 cases ! )
  377.  
  378.      This  indicates  a  very  high  positive  correlation.   The
  379.      correlation coefficient can take a value of +1 for a perfect
  380.      positive correlation, -1 for a perfect negative  correlation
  381.      or any value in between.  A value very close to +1 indicates
  382.      a  very high degree of association between the two  sets  of
  383.      values, which is not surprising considering that one is  the
  384.      square of the other.
  385.  
  386.  
  387.  
  388.                                 - 7 -
  389.  
  390.      If  we  wish  to  derive a  mathematical  equation  to  link 
  391.      together   the  two  sets  of  observations,  we  use   what 
  392.      statisticians  call  a  REGRESSION  EQUATION.   This  is  an 
  393.      equation that informs you on the basis of the data that  the 
  394.      computer  has  what  would  be a  predicted  value  for  one 
  395.      variable once we are a given a specific value for the other.
  396.  
  397.      Try the command :
  398.  
  399.      Command ? REGRESS C2 upon C1
  400.  
  401.      and  your  output  should inform  you  that  the  regression 
  402.      equation of C2 upon C1 is equal to :
  403.  
  404.      y=   -23.0000 +    10.0000 * X
  405.  
  406.      The  asterisk  is a standard method in computing  of  saying 
  407.      'multiplied  by' and this regression equation is telling  us 
  408.      that y will take a value of 10.000 times a particular  value 
  409.      of X minus 23.0
  410.  
  411.      Now  give  names to the two variables created by  using  the 
  412.      commands :
  413.  
  414.      Command ? NAME C1 'Number' and C2 'Square'
  415.      Command ? INFO
  416.  
  417.      Finally, we are going to do something which is visually more 
  418.      exciting  and also shows that you can use names in  commands 
  419.      as well as column numbers.  Once we have allocated names  to 
  420.      columns  we  are quite free to use them  instead  of  column 
  421.      numbers.   We must ensure that the names are  exactly  those 
  422.      which  have been allocated.  For example the names  'NUMBER' 
  423.      and  'NUMBER ' look exactly alike to a human reader but  are 
  424.      regarded as quite different names by the computer, where the 
  425.      space would be regarded as an additional character.
  426.  
  427.      If we now use the PLOT command as follows :
  428.      
  429.      Command ? PLOT 'Number' v 'Square'
  430.  
  431.      then  we will find a plot of the two variables in which  the
  432.      maximum and minimum of each variable are displayed, as  well
  433.      as   the  names  of  the  variables  and   the   correlation
  434.      coefficient.  If you perform the Plot in reverse order  i.e.
  435.      PLOT  'Square'  v 'Number' you will find the  axes  are  now
  436.      reversed.
  437.  
  438.      To clear the system of data, we can now type
  439.  
  440.      Command  ? ERASE C1 C2 and the two columns of data  will  be
  441.      'rubbed  out'  You can check that this is so by  using  INFO
  442.      which will inform you that all of the columns are empty  and
  443.      un-named and give you the total available on the system.
  444.  
  445.                                 - 8 -
  446.  
  447.      This  concludes the tutorial  on the use of  the  MICROSTATS
  448.      system.  The following sections will describe how to use the
  449.      more  sophisticated features contained in the package.  This
  450.      also  assumes that you have a certain degree of  statistical
  451.      knowledge  so that you can understand what type of  analysis
  452.      is  being  performed,  and also that you are  aware  of  the
  453.      underlying assumptions.
  454.  
  455.      If  your statistical knowledge is limited, then you can  try
  456.      to use some of the other simple commands that are listed  in
  457.      the  complete list of MICROSTATS commands and experiment  to
  458.      discover what they do.
  459.  
  460.                                 - 9 -
  461.  
  462. 2.   LIBRARY OF MICROSTATS COMMANDS2.   LIBRARY OF MICROSTATS COMMANDS
  463.      ==============================
  464.  
  465. 2.1  ENTERING DATA2.1  ENTERING DATA
  466.      -------------
  467.  
  468.      SET data into C1
  469.        DATA > 3 4 5 6 7 8 9
  470.        DATA > 10 11 12 13 14
  471.        DATA > END
  472.  
  473.      Use  for entering data one column at a time.  A long  column 
  474.      of data may be split over several MICROSTATS input lines but 
  475.      your input line should not exceed about 100 characters.   As 
  476.      a  rule  of  thumb then whenever the cursor  goes  onto  the 
  477.      second 'screen line' then you should press ENTER to register 
  478.      that line of data.
  479.  
  480.      The SET command is actually also an command that will append 
  481.      data.   This means that if you SET data into a column  which 
  482.      already  has  some  data in it, then the new  data  will  be 
  483.      appended to the bottom of the existing data.  Make sure that 
  484.      you ERASE the column if you want to ensure that the new data
  485.      is the only data in the column.
  486.  
  487.      Remember to exit with END which should be on its own DATA  > 
  488.      line and not put at the end of a series of numbers.
  489.  
  490.  
  491.      READ data into C1-C3
  492.        DATA Row 1 > 1 4 7
  493.        DATA Row 2 > 2 5 8 3
  494.      Too many data items - re-enter line
  495.        Data Row 2 > 2 5
  496.      Too few data items - re-enter line
  497.        Data Row 2 > 2 5 8
  498.        Data Row 3 > 3 6 9
  499.        Data Row 4 > END
  500.  
  501.         3 rows of data entered into C1-C3
  502.  
  503.      Use  for entering data into several columns  simultaneously.  
  504.      This  is  best used when you are more  experienced  in  data 
  505.      entry.   Note that the number of columns indicated  and  the 
  506.      number  of data items per line must tally exactly.   Do  not 
  507.      leave spaces on either side of the hyphen mark.
  508.  
  509.      In  the  example,  exactly three data  items  per  line  are
  510.      expected.   If you supply more or less then the system  will
  511.      warn  you and prompt you to re-enter the correct  number  of
  512.      data items.
  513.  
  514.      NAME data in C1 'name1' and C2 'name2'
  515.  
  516.      Names the data - check that you use the correct apostrophe !
  517.  
  518.                                - 10 -
  519.  
  520. 2.2  COLUMN STATISTICS2.2  COLUMN STATISTICS
  521.      -----------------
  522.  
  523.      SUM data in C1
  524.      SUM data in C1 put into C2
  525.  
  526.      If a second column is specified, then the value generated by
  527.      the  command is put into as many rows of the  second  column
  528.      specified as there rows in the first column specified.
  529.  
  530.      Commands  which work in an identical fashion are :
  531.  
  532.      COUNt                   Number of data items in the column
  533.  
  534.      MAXImum                 The MAXIMUM value in a column
  535.  
  536.      MINImum                 The MINIMUM value in a column
  537.  
  538.      AVERage    or )         Both commands give  the  arithmetic
  539.      MEAN          )         mean
  540.  
  541.      MEDIan                  The  MEDIAN measure of central
  542.                              tendency i.e. the value  which
  543.                              occupies the central  position
  544.                              once the data has been  sorted
  545.                              into ascending order.
  546.  
  547.      STANdard dev-n          Standard  deviation calculated
  548.                              with a divisor of N (population)
  549.  
  550.      STDE                    Standard  deviation calculated
  551.                              with a divisor of N-1 (sample)
  552.  
  553.      DESCribe                This command will give summary
  554.                              statistics of any one column :
  555.  
  556.                              Count             Sum
  557.                              Minimum           Mean
  558.                              Maximum           Median
  559.                              Standard deviation [population]
  560.                              Standard deviation [sample]
  561.  
  562. 2.3  PRINTING OUT DATA2.3  PRINTING OUT DATA
  563.      -----------------
  564.  
  565.      PRINT C1
  566.      PRINT C1-C7
  567.  
  568.      You  may  print out any one column or up to  seven  adjacent
  569.      columns  of  data.  Any columns in excess of seven  will  be
  570.      ignored.  Do not leave a space on either side of the hyphen.
  571.  
  572.      After a screenfull of data [ 20 items ] you will be prompted
  573.      whether to view more data or exit the printing of the data.
  574.  
  575.                                - 11 -
  576.  
  577. 2.4  ARITHMETIC ON COLUMNS2.4  ARITHMETIC ON COLUMNS
  578.      ---------------------
  579.  
  580.      You  may  perform simple arithmetic on  your  columns  using
  581.      either  another column or a number.  The results may be  put
  582.      into  another column or even stored straight back  into  the
  583.      original  column, in which case they overwrite the  previous
  584.      contents.  Examples include :
  585.  
  586.      ADD C1 to C2 put into C3
  587.  
  588.      SUBT C2 from C1 put into C3
  589.  
  590.      MULTiply C1 by 10 put into C3
  591.  
  592.      DIVIde C4 by 10 put into C4
  593.  
  594.      RAISe C1 to the power of 3 put into C5
  595.  
  596.      NB.   Once  you  have  performed  these  manipulations,  the 
  597.            MICROSTATS  Command ? prompt will return.   Print  out 
  598.            the relevant  columns if you want to satisfy  yourself 
  599.            that the results are as you intended them to be.
  600.  
  601.  
  602. 2.5  MANIPULATIONS UPON COLUMNS2.5  MANIPULATIONS UPON COLUMNS
  603.      --------------------------
  604.  
  605.      These manipulations allow you to transform the data in  some 
  606.      way ( e.g. by taking a log or a square root) - you may  then 
  607.      put the transformed data into another or even back into  the 
  608.      same column.  The manipulations include the following :
  609.  
  610.      SQRT     of C1 put into C2       ( SQRT = SQUARE ROOT )
  611.  
  612.      ABSolute of C1 put into C2       ( ABS  = ABSOLUTE )
  613.  
  614.      ROUNd  C1  to x  decimal         (  ROUND  to specified
  615.                   decimal places         no. of decimal places )
  616.  
  617.      LOGE C1 put into C2              ( LOGE = Natural LOG )
  618.  
  619.      EXPOnent C2 put into C3          ( EXPO = EXPONENT )
  620.  
  621.      SORT C1 put into C2             ( SORT into ascending order ) 
  622.  
  623.      ( To sort data in C1 into a descending order, use the
  624.        following sequence :
  625.  
  626.        MULT C1 -1   put into C2
  627.        SORT C2 put back into C2
  628.        ABS  C2 put back into C2    )
  629.  
  630.  
  631.                                - 12 -
  632.  
  633.      RANK data in C1,put into C2  ( RANK gives a ranking number )
  634.  
  635.      COPY data in C1 to C3        ( copies data from C1 into C3 )
  636.  
  637.      COPY data from C1-C5 to block starting at C11
  638.         ( Copies the BLOCK of data from C1-C5 into a new block 
  639.           starting at C10.
  640.           NB no spaces on either side of the hyphen )
  641.  
  642. 2.6  PLOTS2.6  PLOTS
  643.      -----
  644.  
  645.      MICROSTATS  will  perform a SCATTER PLOT or  SCATTERGRAM  of 
  646.      data on two matching variables.
  647.  
  648.      The typical plotting command is :
  649.  
  650.      PLOT C1 C2
  651.  
  652.      but  before  you  issue the command, you  should  take  some 
  653.      elementary  precautions  to  prevent a  program  'crash'  or 
  654.      'abort'. You should first :
  655.  
  656.        - ensure that the columns are of equal length
  657.  
  658.        - not try to plot data in which all of the value of one
  659.          or other variable are identical
  660.  
  661.      If  you observe numbers rather than asterisks ( * ) in  your 
  662.      plot,  this is because MICROSTATS is informing you that  two 
  663.      data  points are 'mapped' onto the same  data  co-ordinates.  
  664.      Notice  that the plots will be scaled and the minimum,  mid-
  665.      point and maximum of each given as well as the column  names 
  666.      ( if any )
  667.  
  668.      The first column that you specify will be the vertical  axis 
  669.      and this is usually the 'independent' variable.  The  second 
  670.      column specified will be on the horizontal axis and this  is 
  671.      usually termed the 'dependent' variable ( as it 'depends' in 
  672.      causal terms upon the first variable)  For example,if we had 
  673.      two  variables  in which one was a student  grant  ('GRANT') 
  674.      whilst  the other was level of parental  income  ('INCOME'). 
  675.      then 'INCOME' would be the independent variable and would be 
  676.      entered first whilst 'GRANT' would be the dependent variable 
  677.      and be entered second, thus :
  678.  
  679.      PLOT 'INCOME' v. 'GRANT'
  680.  
  681.      Notice  also that the correlation coefficient is  calculated
  682.      and displayed in the top right hand corner of the graph.
  683.  
  684.  
  685.  
  686.   
  687.                                - 13 -
  688.  
  689.      Plots are useful to see if there is a tendency for the  data
  690.      to cluster and form one of the following patterns :
  691.  
  692.      -  a 'line' sloping forwards from bottom left to top  right.
  693.         The more closely the data clusters around such a line,the
  694.         more it suggests a 'positive correlation' in which as one 
  695.         variable increases, so does the other.
  696.  
  697.      -  a 'line' sloping backwards from bottom right to top  left. 
  698.         The more closely the data clusters around such a line, the 
  699.         more  it  suggests  a  'negative  correlation'  i.e.   one 
  700.         variable increases as the other decreases.
  701.  
  702.      -  No apparent pattern at all.  This suggests the absence  of 
  703.         association which would be no correlation ( or only a very 
  704.         small one)
  705.  
  706. 2.7  HISTOGRAMS2.7  HISTOGRAMS
  707.      ----------
  708.  
  709.      The  HISTogram command requests a plot of a single  variable 
  710.      so  that you can examine its shape. A typical  histogram  of
  711.      random numbers from 1-100 would show the following :
  712.  
  713.      Command ? HISTogram of data in C1
  714.  
  715.      Choose first midpoint,interval  (y/n?)   y
  716.      First mid-point ? 5.5   Interval ? 10
  717.  
  718.      Middle of    Number of
  719.       Interval  Observations
  720.  
  721.          5.5        10  **********
  722.         15.5         8  ********
  723.         25.5        13  *************
  724.         35.5         8  ********
  725.         45.5         8  ********
  726.         55.5        12  ************
  727.         65.5         6  ******
  728.         75.5         9  *********
  729.         85.5         9  *********
  730.         95.5        17  *****************
  731.  
  732.      There are several things to note about the HISTogram command :
  733.  
  734.      -  You  are given the option to choose the  first  mid-point 
  735.         and  the interval.  If you press 'n' or just RETURN  then 
  736.         the  command  will  choose what appears  to  be  sensible 
  737.         defaults  depending upon the shape of the data but  which 
  738.         may  appear strange to you.  If you choose to select  the 
  739.         midpoint and the interval, then you should have at  least 
  740.         a  rough  idea of what the data 'looks like'  before  you 
  741.         start.
  742.  
  743.                                - 14 -
  744.  
  745.      -  Notice that statistically the mid-points may not be  just
  746.         where you expect them to be.  For example, in the example
  747.         given above, then all of the data lying in the range  0.5
  748.         upwards to 10.49999 downwards would be regarded as  lying
  749.         within  the  first block.  The mid-position  of  a  range
  750.         which extends from 0.5 - 10.4999 is (10.4999 - 0.5) + 5
  751.         which is 5.5 and not 5.0 !
  752.  
  753.      -  The HISTogram command cannot deal very sensibly with very
  754.         small  or very large numbers.  Under such  circumstances,
  755.         it  is  probably  sensible to scale them up  (  or  down)
  756.         yourself and put the data into a new column and then  try
  757.         the effects of HIST on the scaled column.  For example, a
  758.         range of 100 numbers in the range 0-1 are best scaled  up
  759.         to 0-10 or even 0-100.  After all, the HISTogram analysis 
  760.         is  only intended to give you a visual representation  of 
  761.         the  actual  'shape' of the data rather  than  a  precise 
  762.         mathematical result and therefore such scaling up or down 
  763.         is quite legitimate.         
  764.  
  765. 2.8  BI-VARIATE STATISTICS2.8  BI-VARIATE STATISTICS
  766.      ---------------------
  767.  
  768.      Bi-variate  statistics is the name given to the  statistical 
  769.      analysis  of pairs of data, such as that dealt with  already 
  770.      in the PLOT command.  The following bivariate statistics are 
  771.      provided :
  772.  
  773.      CORRelate C1 and C2
  774.  
  775.      In  this  case,  the  'Pearson  product-moment   correlation 
  776.      coefficient'  between  the  two  stated  variables  will  be 
  777.      performed.   Before  you issue the command, then  check  the 
  778.      following two points :
  779.  
  780.      - via INFO make sure that you have equal numbers of data in
  781.        each column
  782.  
  783.      - via PRINT make sure that all of the values of one or other
  784.        column are not identical. If so, the command will fail and
  785.        computer may well abort.
  786.  
  787.      In   order  to  INTERPRET  the  value  of  the   correlation 
  788.      coefficient, then read the entry under PLOT on pp.12-13.  It
  789.      is  particularly  important to remember  the  following  two 
  790.      points :
  791.  
  792.      -  a high positive ( or negative ) correlation correlation
  793.         coefficient cannot be taken to imply CAUSATION
  794.  
  795.      - a high ( or low ) correlation may be significant in purely
  796.        statistical  terms  but  not  be  significant  in   social
  797.        scientific terms.  For example, a high correlation between
  798.        heights and weights of a general sample of the  population
  799.        is not surprising, as taller people are generally heavier.
  800.  
  801.                                - 15 -
  802.  
  803.     -  Conversely,  the absence of a correlation may not  achieve 
  804.        statistical significance but may be highly significant  in 
  805.        terms  of  a social scientific model.  The  absence  of  a 
  806.        relationship  where  we might be led to expect one  (  for 
  807.        example  between unemployment and mental  illness)  might 
  808.        prove  to  be  highly  significant  in  terms  of   social 
  809.        scientific theory, even though the result does not achieve 
  810.        a degree of statistical significance.
  811.  
  812.  
  813.  
  814.      REGRess C1 upon C2
  815.  
  816.      REGRess  C1  upon  C2 with intercept in  C3,  slope  in  C4, 
  817.               value of x, put predicted y in C5
  818.               e.g. REGR C1 C2 C3 C4 10 C5
  819.  
  820.      A regression line, sometimes known also as a 'least squares' 
  821.      line  is  a line that best fits a series of data  pairs  and 
  822.      which can be used to predict one variable once we know :
  823.  
  824.      -  the regression equation itself
  825.      -  the value of the independent variable.
  826.  
  827.      The general form of a regression equation is :
  828.  
  829.        y= a + b * (x)
  830.  
  831.      where y = dependent variable ( that we wish to discover )
  832.            x = independent variable ( which may be given )          
  833.            a = intercept
  834.            b = slope
  835.  
  836.  
  837.      WORKED EXAMPLE
  838.  
  839.      Put the following data pairs into C1 and C2 where :
  840.         C1 = Salary
  841.         C2 = Years of Education since age 15
  842.  
  843.                   C1   C2
  844.               
  845.                  5000   2
  846.                  3000   4
  847.                  6000   5
  848.                  4000   6
  849.                  7000   7
  850.                  6000   8
  851.                  9000   9
  852.  
  853.  
  854.  
  855.  
  856.  
  857.                                - 16 -
  858.  
  859.      Then get the regression equation, as follows :
  860.  
  861.      Command ?  REGRess C1 upon C2
  862.  
  863.      Regression of C1   on c2  =
  864.  
  865.      y=2401.6393+  565.5738 * X
  866.  
  867.  
  868.      Now  try  the longer form of the command, but this  time  we
  869.      wish  to  know  what salary that can  be  expected  from  an
  870.      individual with 3 years years of 15+ education.
  871.  
  872.      Command ? REGRess c1 on c2,a in C3,b in C4,x=3,result in C5
  873.  
  874.      y=2401.6393+  565.5738 * X
  875.  
  876.      Command ? PRINt C3-C5
  877.  
  878.                          C3        C4        C5  
  879.  
  880.                       (n=  1)    (n=  1)   (n=  1)
  881.       1.             2401.6393   565.574  4098.361
  882.  
  883.      Here the critical result is in C4 that tells us that with  3 
  884.      years  of post 15+ education ( x=3) the predicted  level  of 
  885.      salary will be :
  886.  
  887.             y  =   2401.6393  +  (565.574 * 3 )
  888.  
  889.                =   4098.361        
  890.  
  891.      Whereas in correlation the result does not depend upon which 
  892.      variable is C1 and C2, the same is NOT true of regression.
  893.  
  894.      In regression, the DEPENDENT variable is regressed onto  the 
  895.      INDEPENDENT variable.  In terms of our example, then  SALARY 
  896.      ( the dependent variable) will be regressed upon   EDUCATION 
  897.      ( the independent variable)  If you experiment by trying  to 
  898.      regress C2 on C1 then you will see a very different  result, 
  899.      so it is important that the order of variables is understood 
  900.      before you use this command.
  901.  
  902.      MICROSTATS only supports simple regression.  If you  require 
  903.      multiple regression, then you will need a more sophisticated
  904.      package.  If you suspect that the data is curvilinear ( e.g.
  905.      the kind of relationship that is met when one number is  the
  906.      square or higher power of the other) then try a  logarithmic
  907.      transformation of the data before you regress.
  908.  
  909.  
  910.  
  911.  
  912.   
  913.                                - 17 -
  914.  
  915.      CONTingency table of data in C1 and C2
  916.  
  917.      The  CONTINGENCY TABLE command is designed to 'table'  those
  918.      cases  where  we have integer numbers in two  columns  which
  919.      represent  'coding'  numbers e.g. in C1 we  might  have  the
  920.      numbers 1-2 which represent female and male whilst in C2  we
  921.      might  have  numbers  1-5 representing  five  categories  of
  922.      political  identification.   Such  data is  often  known  as
  923.      'categorical'  data.   If  we wish to see how  many  of  one
  924.      category are represented in the other ( e.g. how many female
  925.      Conservatives)  then  we  would use  the  CONTingency  table
  926.      command.
  927.  
  928.      Worked Example :
  929.  
  930.      Use  the  following commands which put 100 random  cases  of 
  931.      either 1,2 in C1 and either 1,2,3,4,5 in C2.
  932.  
  933.      Command ?  IRAN 100 cases from 1 2 in C1
  934.      Command ?  IRAN 100 cases from 1 5 in C2
  935.  
  936.      Now table the result :
  937.  
  938.      Command ?  CONTingency C1 with C2
  939.  
  940.      You  should  get  a  result similar  in  appearance  to  the 
  941.      following  - it will probably not be identical  because  the 
  942.      random  number generator may well have produced a  different 
  943.      pattern of data to fill C1 and C2 :
  944.  
  945.  
  946.               C2 >  1     2     3     4     5
  947.                  -------------------------------
  948.       C1   1     !   8 !  12 !   5 !  13 !  13 !   51
  949.                  -------------------------------
  950.            2     !  11 !   9 !  10 !   9 !  10 !   49
  951.                  -------------------------------
  952.  
  953.                     19    21    15    22    23    100
  954.  
  955.  
  956.      There are two points to note about this command :
  957.  
  958.      -  Only try to table consecutive integers up to a maximum of 
  959.         10 in each direction of the table
  960.  
  961.     -   If  you wish to put the cell results into another  column
  962.         for  later analysis by chi-square (p.17) then  specify  a
  963.         third  column as the starting point :
  964.  
  965.         e.g. CONT C1 with C2, results at C10
  966.  
  967.  
  968.  
  969.  
  970.                                - 18 -
  971.  
  972.         In this case, MICROSTATS responds with a message :
  973.  
  974.         Data fed into C10-C14
  975.  
  976.         and  you  can  confirm this result by  PRINting  out  the
  977.         relevant columns of data.
  978.  
  979.         Note  that you can put 5 or less cell contents  into  the
  980.         new  block.  If you attempt to put more than  five,  then
  981.         the  command will be ignored.  (This is because the  CHI-
  982.         SQUARE command which uses these results will only  accept 
  983.         a table 5 cells wide.)
  984.  
  985.  
  986.  
  987.  
  988.      CHISquare of data in C3-C5
  989.  
  990.      The  CHISquare  command will accept a block of  up  to  five 
  991.      rows/columns  and  perform a chisquare test upon  the  data.  
  992.      The  underlying  statistical  assumption  is  that  data  is 
  993.      measured  at  the nominal or categorical level (  e.g.  code
  994.      numbers  representing  a  sex or  a  political  party.)   To 
  995.      demonstrate CHISquare. then put in the following data  using 
  996.      the random number generator.  We are going to generate a sex 
  997.      coding  (1,2) in C1 and a political party coding in C2  (1,2 
  998.      or 3) :
  999.  
  1000.  
  1001.      Command ?  IRAN 100 nos from 1 to 2 put into C1
  1002.      Command ?  IRAN 100 nos from 1 to 3 put into C2
  1003.      Command ?  CONTingency C1 and C2 put cells into C3
  1004.  
  1005.  
  1006.  
  1007.          C2 >     1     2     3
  1008.                 ------------------
  1009.      C1    1    ! 18 !  14 !  14 !   46     
  1010.                 ------------------
  1011.      C2    2    ! 19 !  19 !  16 !   54
  1012.                 ------------------
  1013.  
  1014.                   37    33    30    100
  1015.  
  1016.      Data fed into C3-C5
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.                                - 19 -
  1026.  
  1027.      CHISquare of data in C3-C5
  1028.  
  1029.      Expected frequencies are printed below observed frequencies
  1030.             I           I           I           I
  1031.             I   C3      I   C4      I   C5      I  Totals
  1032.      ------------------------------------------------------
  1033.         1   I        18 I        14 I        14 I     46
  1034.             I     17.02 I     15.18 I     13.80 I
  1035.      ------------------------------------------------------
  1036.         2   I        19 I        19 I        16 I     54
  1037.             I     19.98 I     17.82 I     16.20 I
  1038.      ------------------------------------------------------
  1039.      Totals I        37 I        33 I        30 I    100
  1040.                    0.06   +    0.09    +   0.00   +
  1041.                    0.05   +    0.08    +   0.00   +      
  1042.      Total chi-square = 0.280  df = 2     p=0.8695
  1043.  
  1044.      (You  will  not get get exactly these  results  because  the 
  1045.      random  number  generator will have  generated  a  different 
  1046.      pattern of initial data but it should not be too dissimilar)
  1047.  
  1048.      CHISquare takes the initial sets of data in each cell (  the
  1049.      'observed')  data and then work out the 'expected'  data  in 
  1050.      each  cell  on the assumption that one variable  is  exactly 
  1051.      proportionately represented within the other.
  1052.  
  1053.      In  this  case,  we  are trying to  see  if  there  are  sex 
  1054.      differences in the way in which people vote.  For each cell, 
  1055.      the  'expected' differences are worked out according to  the 
  1056.      formula :
  1057.  
  1058.  
  1059.                                      2
  1060.                   (Observed-Expected)
  1061.                   -------------------
  1062.                         Expected
  1063.  
  1064.  
  1065.      and  this is the chi-square for that cell.  Finally  all  of 
  1066.      the  chi-squares  are summed, the degrees  of  freedom  (df) 
  1067.      calculated  according to the rule  (rows-1)*(columns-1)  and 
  1068.      the  probability  worked  out.   Any  probability  which  is 
  1069.      greater  than 0.05 means that there is not  a  statistically 
  1070.      significant difference in the proportions of C2  represented 
  1071.      in  C1  (  in terms of this example,  a  sex  difference  in
  1072.      voting behaviour)
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.   
  1081.                                - 20 -
  1082.  
  1083.      Points to note about chisquare are :
  1084.  
  1085.      -  The  data  should be measured at the nominal  level  i.e.
  1086.         categories such as male/female
  1087.  
  1088.      -  Cells  with  an  expected frequency of less  than  5  can
  1089.         generate  chi-squares that give a misleading result.   If
  1090.         this  is the case, then a warning message will be  given.
  1091.         It  is generally best to combine categories to  make  the
  1092.         numbers in each cell so much larger.
  1093.  
  1094.      -  Zero  cells will abort the analysis, with a division  by
  1095.         zero error!  Make sure that you have no zero cells in the
  1096.         analysis before you start.   
  1097.  
  1098.  
  1099.                                - 21 -
  1100. 2.9  DATA GENERATION2.9  DATA GENERATION
  1101.      ---------------
  1102.  
  1103.      There  are times when it is useful to generate  displays  of
  1104.      data for demonstration purposes.  The following commands are
  1105.      provided in MICROSTATS :
  1106.  
  1107.      GENErate values from 1 to 100 in C1
  1108.  
  1109.      This  will generate data from the first value to the  second 
  1110.      value  stated in the relevant column.  It could be  used  to 
  1111.      provide an index number for a series of data.
  1112.  
  1113.      DEFIne the value of 10 into the first 5 rows of C1
  1114.  
  1115.      This  allows  a constant to be put in as many  rows  of  the 
  1116.      column as you desire.
  1117.  
  1118.      IRANdom 100 random integers from 1 to 100, put into C1
  1119.      IRANdom 100 random integers from 1 to 100, out into C1-C5
  1120.  
  1121.      This  is  an integer random number  generator.   You  should 
  1122.      remember  to  state   the  numbers  of  integers   required,
  1123.      followed  by  the  lower  limit, the  upper  limit  and  the 
  1124.      destination column.
  1125.  
  1126.      URANdom 100 random numbers and put into C2
  1127.      URANdom 100 random numbers and put into C2-C5
  1128.  
  1129.      The URANdom random number generator generates floating point 
  1130.      numbers in the range 0 to 1 and puts the required number  in 
  1131.      the destination column. You can multiply it up if required.
  1132.      
  1133. 2.10 EDIT COMMANDS2.10 EDIT COMMANDS
  1134.      -------------
  1135.  
  1136.      It is often necessary to edit data because it may have to be 
  1137.      manipulated  or  sifted  to  meet  particular  needs.    The 
  1138.      following editing commands are supplied :
  1139.  
  1140.      PICK the rows from 1 to 2 in C1 and put into C2
  1141.  
  1142.      This command enables the user to 'top' or 'tail' a column to 
  1143.      ensure it is generally correct.  If you had entered one  too
  1144.      many items in a column in error, then the PICK command could
  1145.      be  used  to put the correct number of items back  into  the
  1146.      same or a different column.
  1147.  
  1148.      RECOde the values from 3 to 5 in C1 to 1 and put into C2
  1149.  
  1150.      This  command enables the user to 'degrade' the  data.   For
  1151.      example, if there were several political parties coded 1  to
  1152.      5 then they could be reduced to 2 groups by recoding all the
  1153.      values from 3-5 to either a 1 or a 2.
  1154.  
  1155.                                - 22 -
  1156.  
  1157.      CHOOse values 1 to 5 in C1 (and corresponding C2 ) and put
  1158.             into C3 and C4
  1159.  
  1160.      This  is  one of the most powerful editing commands,  as  it
  1161.      enables  us  to make sub-groups for further  analysis.   For
  1162.      example,  if males/females were coded as 1,2 in C1 then  the
  1163.      'male' data could be separated from the 'female' data.
  1164.  
  1165.      Worked example :
  1166.  
  1167.      SET C1
  1168.        DATA > 1 2 1 2 1 2 1 2 1 2
  1169.        DATA > END
  1170.  
  1171.      SET C2
  1172.        DATA > 3 2 7 4 2 6 4 2 1 4
  1173.        DATA > END
  1174.  
  1175.      CHOOSE 1 in C1 (corr C2) and put into C3 and C4
  1176.      PRINT  C3 C4
  1177.       
  1178.                 C3         C4
  1179.              (n=  5)     (n=  5)
  1180.      1.        1.000       3.000
  1181.      2.        1.000       7.000
  1182.      3.        1.000       2.000
  1183.      4.        1.000       4.000
  1184.      5.        1.000       1.000
  1185.  
  1186.      As  you  can  see, the coding number in C1 i.e.  1  and  the 
  1187.      corresponding data from C2 have been sifted out and put into 
  1188.      C3 and C4.
  1189.  
  1190.      OMIT data from 5 to 7 in C3 put into C4
  1191.  
  1192.      This  data  is the obverse of the  CHOOse  command.  Whereas
  1193.      CHOOse  will select the data that you request  and  transfer 
  1194.      that data over to the destination columns, the OMIT  command 
  1195.      will  transfer  over all of the data except that  which  you 
  1196.      wish to omit.
  1197.  
  1198.      JOIN the data in C2 to the end of C1 and put back into C1
  1199.  
  1200.      Notice here that the data you wish to join to the end of the 
  1201.      other  column is specified first - you have the  opportunity 
  1202.      to  put the newly augmented column in a new column  or  back
  1203.      into one of the original ones.
  1204.  
  1205.      SUBStitute the value of 10 into row 9 of C2
  1206.  
  1207.      This  command would be used if you had made an error (  e.g.
  1208.      in data input) that you wish to correct after having entered
  1209.      the  data.   Remember  that  the  value  that  you  wish  to
  1210.      substitute is specified first, and the row of the column for
  1211.      which it is destined is specified second.
  1212.  
  1213.                                - 23 -
  1214.  
  1215.      DELETE row 2 from C1
  1216.      DELETE row 2 from C1-C5
  1217.  
  1218.      Be careful with any delete command, as once deleted the data
  1219.      cannot be recovered.  This command will remove a row of data
  1220.      from  either a single column or a block of columns.
  1221.  
  1222.      ERASE DATA IN ROWS c3-c5
  1223.  
  1224.      This command erase single columns or blocks of columns.
  1225.  
  1226.      COPY C1 into C2
  1227.      COPY the block from C3-C6 into a new block starting at C13
  1228.  
  1229.      The  simple version of copy performs a straight copy of  one 
  1230.      column into another.  The more advanced version will copy  a 
  1231.      block of data but the user should specify the source columns 
  1232.      using a hyphen (no spaces!) and the start of the new block.
  1233.  
  1234.      DISPlay the data in C3 to 1 decimal place.
  1235.      DISPlay the data in unchanged cols to 2 decimal places.
  1236.  
  1237.      This  command  alters the DISPLAYED value  to  the  required
  1238.      number of decimal places but not the value which  MICROSTATS
  1239.      holds internally which will be about 10 places of decimals.
  1240.  
  1241.      You may either change one column specifically or the rest of
  1242.      the  unchanged columns by specifying no column  number.   To 
  1243.      display  NO  decimal places then use the command  DISPlay  0 
  1244.      (rather than the command DISPlay with no parameters)
  1245.  
  1246. 2.11 ROW Commands2.11 ROW Commands
  1247.      ------------
  1248.      The  ROW commands exactly parallel the Column Statistics  on 
  1249.      p.10  except  that  they operate upon  rows  across  columns 
  1250.      rather than individual columns which is the usual method  of 
  1251.      analysis.  When any of the ROW commands are issued, a  table 
  1252.      is  given from which users may select the value(s) in  which 
  1253.      they are interested.  The ROW commands are :
  1254.  
  1255.      RDEScribe the data in row 1 of C1-C5
  1256.  
  1257.      RSUM      of data in row 1 of C1-C5, put results into C6
  1258.  
  1259.      RMEAN     of data in row 1 of C1-C5, put results into C6
  1260.  
  1261.      RMEDian   of data in row 1 of C1-C5, put results into C6
  1262.  
  1263.      RMINimum  of data in row 1 of C1-C5, put results into C6
  1264.  
  1265.      RMAXimum  of data in row 1 of C1-C5, put results into C6
  1266.  
  1267.      RSTAndard dev-n [pop'n]  data in row 1 of C1-C5, results in C6
  1268.  
  1269.      RSTD      dev-n [sample] data in row 1 of C1-C5, results in C6
  1270.  
  1271.                                - 24 -
  1272.  
  1273. 2.12 STATISTICAL TESTING2.12 STATISTICAL TESTING
  1274.      -------------------
  1275.  
  1276.      To  perform  a  statistical  test of  data  which  has  been 
  1277.      measured  with a ratio or interval level of measurement,  we 
  1278.      can use either of the TWOSample or the POOLed commands.  
  1279.  
  1280.      The  TWOSample  command  assumes that we wish  to  test  the 
  1281.      hypothesis   that   the   means  of   two   samples   differ 
  1282.      statistically from each other.  The underlying assumption is 
  1283.      that  the  population variances need  not  be  approximately 
  1284.      equal.
  1285.  
  1286.  
  1287.      WORKED EXAMPLE
  1288.  
  1289.      IRAN 100 values from 1 100, put into C1 and C2
  1290.  
  1291.      TWOS C1 and C2
  1292.  
  1293.      Twosample t  C1  vs.  C2
  1294.  
  1295.  
  1296.                    n     mean      stdev     se mean
  1297.  
  1298.      C1          100    52.9200   29.9504     2.9950  
  1299.      C2          100    48.4400   27.2528     2.7253
  1300.  
  1301.      95.00  PCT  C.I. for mu C1    - C2  : (-3.508, 12.468 )
  1302.      ttest  mu C1             = mu C2         (vs. n.e.) :
  1303.  
  1304.      T=  1.106 p=0.2699 approx. d.f.= 196
  1305.  
  1306.      The  output requires some interpretation.  For  information, 
  1307.      the   means,  standard  deviations,  standard   errors   and 
  1308.      95% confidence intervals (= C.I.) of the mean are displayed.  
  1309.      The  critical results come on the last line of  the  display 
  1310.      where the critical values are those for T and p.  As a rough
  1311.      rule of thumb, we would expect a significant result for T to 
  1312.      be anything in excess of the value of 2.00.  The value of  p 
  1313.      gives  us  the probability that the means differ  by  amount 
  1314.      that they do under the influence of chance factors alone.  A 
  1315.      significant  result is achieved when p is equal or  less  to 
  1316.      the  value of 0.05 ( i.e. there is a 5% chance or less  that 
  1317.      the  observed  differences  could have  occurred  by  chance
  1318.      alone.)   The  inference  is,  therefore,  that   non-chance 
  1319.      factors  are  operating  in which case we  reject  the  null
  1320.      hypothesis  that  the population means (mu)  are  equal  and 
  1321.      accept the alternative hypothesis that the populations means 
  1322.      (mu) are not, in fact, equal.  
  1323.  
  1324.      The  d.f. (degrees of freedom figure is used  internally  by 
  1325.      MICROSTATS to calculate the values for T and p.)
  1326.  
  1327.  
  1328.                                - 25 -
  1329.  
  1330.      POOLed test for C1 vs. C2
  1331.  
  1332.      The  output and interpretation of the POOLed test is  almost
  1333.      identical  to that of the TWOSample command.  However,  this
  1334.      command  may be used if the user is confident that  the  two
  1335.      populations  have  approximately  equal  variances.   If  in
  1336.      doubt, the user should generally use the TWOSample test.
  1337.  
  1338.      MANN-Whitney test.
  1339.  
  1340.      This is a NON-parametric test which is generally regarded as
  1341.      almost  as powerful as its parametric analogue  (  TWOSample
  1342.      test  or 't' test)  The data may be measured at the  ordinal
  1343.      level  ( as internally, the calculations are performed  upon
  1344.      ranked  data)   For a full interpretation of 'u',  the  user 
  1345.      should consult a statistical source.  The Mann-Whitney  test 
  1346.      is  regarded  as closely related to  the  Wilcoxon  rank-sum 
  1347.      test.   Strictly speaking, the test is used to evaluate  the 
  1348.      difference between population distributions, not  population 
  1349.      means  but when the distributions of the groups are  similar 
  1350.      the  test  does  in  fact  measure  differences  in  central 
  1351.      tendency.
  1352.  
  1353.      As  with the TWOSample and POOLed test, the  critical  value 
  1354.      are  those for T and the probability.  As a rule  of  thumb, 
  1355.      one is looking for a T value of approx. 2.00 or greater  and 
  1356.      a probability of equal or less than 0.05 (2-tailed test)  in
  1357.      order to achieve evidence that the distributions differ from 
  1358.      each other significantly.
  1359.  
  1360.  
  1361.      TTEST data in C1 against a value of 50
  1362.  
  1363.      This  test  is used to test a sample mean  against  a  known 
  1364.      value or population mean.  The critical value is to  observe 
  1365.      whether or not the value is equal to or less than p= 0.05 in 
  1366.      which  case  we  conclude  that  there  is  a  statistically 
  1367.      significant  difference  between  the sample  mean  and  the 
  1368.      value.
  1369.  
  1370.  
  1371.      TDIST 1.9603 at 2500 df
  1372.  
  1373.      This  calculation  will give the user the  proportion  of  a 
  1374.      distribution  ( one and two-tailed) that correspond  to  the
  1375.      value  for  the  degrees of freedom specified.   It  may  be
  1376.      thought of as an alternative to look-up tables.
  1377.  
  1378.  
  1379.      TINT for data in C1 at 95%
  1380.  
  1381.      This command gives the user the confidence intervals for the
  1382.      data  in  the  specified  column  at  the  confidence  level
  1383.      requested.
  1384.  
  1385.                                - 26 -
  1386.  
  1387.      CHID for value 3.84 at 1 df
  1388.  
  1389.      This command is another alternative to a look-up table.   It 
  1390.      provides  the  user with the probability  of  achieving  the 
  1391.      specified  value  at specific degrees of  freedom.   In  the 
  1392.      above example, we would get the response
  1393.  
  1394.      Probability = 0.0500
  1395.  
  1396.      which informs us that with a normal chi-square table of  2x2 
  1397.      i.e.  two rows and two columns which is 1 d.f. then a  value 
  1398.      of  3.84  would be achieved only 0.05 (5% of  the  time)  by 
  1399.      chance factors alone.
  1400.  
  1401.  
  1402.  
  1403. 2.13 SAVE AND RETRIEVE FILES2.13 SAVE AND RETRIEVE FILES
  1404.      -----------------------
  1405.  
  1406.      SAVE   ( and then follow instructions )
  1407.      SAVE a:myfile
  1408.  
  1409.      This  command  will  SAVE the workfile  for  the  user.   No
  1410.      extension  should be used as MICROSTATS actually  saves  two 
  1411.      files,  one of which is in specially coded numerical  format 
  1412.      (for fast access and compact disk storage) and the other  of 
  1413.      which  is  a  text file in which names,  if  allocated,  are 
  1414.      stored.   The  user  does need to  be  concerned  with  such 
  1415.      details but it does explain why two files will appear on the 
  1416.      disk  for every worksheet saved, one with a  .MCS  extension 
  1417.      and the other with a .NAM extension.
  1418.  
  1419.      RETRieve  ( and then follow instructions )
  1420.      RETRieve a:myfile
  1421.  
  1422.      This command RETRieves files that have been previously saved 
  1423.      under  MICROSTATS.  It will NOT retrieve other  files  which 
  1424.      might be accessed with FREAD (q.v.)
  1425.  
  1426.      DIREctory
  1427.      DIREctory A:
  1428.  
  1429.      DIREctory with no parameter will give the list of all of the 
  1430.      files on the logged drive, or the files on a specified drive 
  1431.      if this is requested.
  1432.  
  1433.      Note  that  this  command does not change  the  logged  disk
  1434.      drive.   In  addition  to the normal  directory  display,  a
  1435.      separate  list  of  MICROSTATS  files  is  given.   Wildcard
  1436.      characters  such  as  * or ? are  not  implemented  in  this
  1437.      command.
  1438.  
  1439.  
  1440.  
  1441.                                - 27 -
  1442.  
  1443.      LOGD
  1444.      LOGD A:
  1445.  
  1446.      LOGD  with  no parameter will remind you of the  drive  upon
  1447.      which you are currently logged, and at the same time issue a
  1448.      directory of files.
  1449.  
  1450.      LOGD  with a legitimate file disk-drive parameter will  BOTH
  1451.      log  the  user  onto the specified drive and  also  issue  a
  1452.      directory.
  1453.  
  1454.  
  1455.      FREAD
  1456.      FREAD a:datafile
  1457.  
  1458.      The FREAd command will read, or attempt to read, any file in 
  1459.      which  data has been saved in a straight ASCII  format.   As 
  1460.      FREAD  can only read in completely 'rectangular'  blocks  of 
  1461.      data,  it  is IMPORTANT that any data that  is  exported  by 
  1462.      another  package  should  be  absolutely  rectangular.   For 
  1463.      example, to export a spreadsheet of 2 x 10 columns and 2 x 5 
  1464.      columns, then pad the last columns to 10 with zeros to  make
  1465.      a  'rectangle'  that is 2 x 10.  Adjustments could  be  made 
  1466.      once the data is successfully imported into MICROSTATS.
  1467.  
  1468.      Remember  that MICROSTATS will only read numerical  and  not 
  1469.      textual data.
  1470.  
  1471.      The user will be prompted for the start column of the  data,
  1472.      which will then be read into consecutive columns.
  1473.  
  1474.      If data is prepared using a text or word processor for input 
  1475.      into  MICROSTATS  as  well  as  other  packages,  then   any 
  1476.      legitimate data separator (; or , or <space> ) may be used.
  1477.  
  1478.  
  1479.      FWRITE
  1480.  
  1481.  
  1482.      FWRIte  will write out data as a straight ASCII file with  a 
  1483.      comma delimiting the data items.  Before using this command, 
  1484.      remind  yourself of the start and end columns by using  INFO 
  1485.      as FWRIte will request your start and end columns.
  1486.  
  1487.  
  1488.      FERAse
  1489.      FERAse myfile
  1490.  
  1491.      FERAse  will  erase  any type of file  whether  saved  under
  1492.      MICROSTATS  or not.  If there are non-MICROSTATS files  that
  1493.      the user wishes to erase, then the full file name with drive
  1494.      letter, name and extension should be given.
  1495.  
  1496.  
  1497.  
  1498.                                - 28 -
  1499.  
  1500. 2.14 GENERAL COMMANDS2.14 GENERAL COMMANDS
  1501.      ----------------
  1502.  
  1503.  
  1504.      HELP    ( or ? )
  1505.  
  1506.      HELP  gives access to five help screens.  At the  bottom  of
  1507.      each the user may access the (N)ext Page, (L)ast Page or the
  1508.      (E)xit command.
  1509.  
  1510.  
  1511.      STOP
  1512.  
  1513.      STOP  completes the work-session.  The user is  prompted  to 
  1514.      save  the work-sheet and also asks the user to confirm  exit 
  1515.      to ensure that an accidental exit does not occur.
  1516.  
  1517.  
  1518.      INFOrmation
  1519.  
  1520.      This command informs the user of the numbers of columns (and 
  1521.      their length) still available for use.  The column  numbers,
  1522.      names  allocated (if any) and number of data items  in  each 
  1523.      column will be notified.
  1524.  
  1525.      MICROSTATS users should use this command FREQUENTLY to check 
  1526.      on  the status of their work-sheet and to confirm  that  the 
  1527.      data that they have in their work-sheet conforms with  their 
  1528.      expectations.    Similarly,   PRINT  should   be   used   in 
  1529.      conjunction with INFO to check on the data in columns.
  1530.  
  1531.      PRINT C1
  1532.      PRINT C1-C5
  1533.      PRINT C10 C2 C5 C8
  1534.  
  1535.      PRINT  is a command which ALWAYS requires information as  to 
  1536.      which  columns of data to print.  If a range of  columns  is 
  1537.      requested,  then  it should be specified with a  hyphen  but 
  1538.      with  no  spaces on either side of the hyphen.   Only  seven 
  1539.      consecutive columns may be printed if the hyphen form of the 
  1540.      command is used and it is not generally sensible to  attempt
  1541.      to  print out more than seven columns if the user wishes  to
  1542.      preserve a 'clean' screen display.
  1543.  
  1544.      Long  columns will stop after twenty items (  a  screenfull)
  1545.      and  prompt the user to view the next screenfull or to  exit
  1546.      to  the  next command.  Names are  displayed  together  with
  1547.      column contents.
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.                                - 29 -
  1554.  
  1555.      PRON
  1556.  
  1557.      The  PRON  command stands for PRinter ON.   Output  normally
  1558.      directed  to the screen will now appear on the printer.   In
  1559.      some  cases,  this may mean performing 'blind' so  the  user
  1560.      should  have  rehearsed a particular  sequence  of  commands
  1561.      first  to verify their effect, taken a note of the same  and
  1562.      then repeated the same with the PRON switch toggled on.
  1563.  
  1564.  
  1565.      PROF
  1566.  
  1567.      The PROF command stands for Printer OFf.  Output will be re-
  1568.      directed back to the screen for a normal 'dialogue'.
  1569.  
  1570.  
  1571.      NOTE
  1572.  
  1573.      NOTE   displays  a  comment  for   documentation   purposes.  
  1574.      MICROSTATS  will ignore any data on a note line and in  this 
  1575.      respect it resembles REM in a BASIC program.
  1576.  
  1577.  
  1578. 2.15 AVOIDING CRASHES !2.15 AVOIDING CRASHES !
  1579.      ----------------
  1580.  
  1581.      Despite the warnings built in at various points,  MICROSTATS 
  1582.      will occasionally crash or 'abort'  In part, this was due to 
  1583.      the fact that the author was sparing in the use of too  many 
  1584.      warnings as the more space devoted to these meant less space 
  1585.      devoted   to   additional  commands.   But,   in   addition, 
  1586.      MICROSTATS cannot cope with certain error conditions e.g.  a
  1587.      calculation which involves a division by zero.
  1588.  
  1589.      Here are some tips and hints to minimise the occasions  upon 
  1590.      which  MICROSTATS will abort, or at least to make sure  that 
  1591.      the consequences are not to dire !
  1592.  
  1593.      -    DO  make sure that you do not enter more than  a  line-
  1594.           full ( or a little over) of data in the SET command.
  1595.  
  1596.      -    DO  save  your  precious data after a  fair  amount  of 
  1597.           typing  or  column manipulation.  A  SAVE  every  15-20 
  1598.           minutes  only takes a few seconds and ensures that  the 
  1599.           potential loss of time is limited to this amount.
  1600.  
  1601.      -    DO  make sure that you do not attempt to plot  data  in 
  1602.           which  all of the data in either columns is identical.
  1603.  
  1604.      -    DO  make  use of INFO, PRINT and the  HELP  screens  in 
  1605.           order to keep a check on the status of the worksheet.
  1606.  
  1607.      -    DO  keep  a note of events that caused  the  system  to
  1608.           crash and avoid them in the future !
  1609.                                - 30 -
  1610.  
  1611. 3.0  ALPHABETICAL INDEX OF COMMANDS3.0  ALPHABETICAL INDEX OF COMMANDS
  1612.      ==============================
  1613.  
  1614.  
  1615.        11    ABS
  1616.        11    ADD
  1617.        10    AVERage
  1618.  
  1619.        26    CHID
  1620.        18    CHISquare
  1621.        22    CHOOse
  1622.        17    CONTingency
  1623.        23    COPY
  1624.        14    CORRelate
  1625.        10    COUNt
  1626.  
  1627.        21    DEFIne
  1628.        23    DELEte
  1629.        10    DESCribe
  1630.        26    DIREctory
  1631.        23    DISPlay
  1632.        11    DIVIde
  1633.  
  1634.        23    ERASe
  1635.        11    EXPO
  1636.  
  1637.        27    FERAse
  1638.        27    FREAd
  1639.        27    FWRIte
  1640.  
  1641.        21    GENErate
  1642.  
  1643.        28    HELP
  1644.        13    HISTogram
  1645.  
  1646.        28    INFOrmation
  1647.        17    IRANdom
  1648.  
  1649.        22    JOIN
  1650.  
  1651.        27    LOGD
  1652.        11    LOGE
  1653.  
  1654.        25    MANN-Whitney
  1655.        10    MAXImum
  1656.        10    MEAN
  1657.        10    MEDIan
  1658.        10    MINImum
  1659.        11    MULTiply
  1660.  
  1661.         7    NAME
  1662.        29    NOTE
  1663.  
  1664.        22    OMIT
  1665.  
  1666.  
  1667.                                - 31 -
  1668.  
  1669.  
  1670.        21    PICK
  1671.        12    PLOT
  1672.        25    POOL
  1673.        28    PRINt
  1674.        29    PROF
  1675.        29    PRON
  1676.  
  1677.        11    RAISe
  1678.        12    RANK
  1679.        23    RDEScribe
  1680.         9    READ
  1681.        21    RECOde
  1682.        15    REGRess
  1683.        26    RETRieve
  1684.        23    RMAXimum
  1685.        23    RMEAn
  1686.        23    RMEDian
  1687.        23    RMINimum
  1688.        11    ROUNd
  1689.        23    RSTAndard_dev'n
  1690.        23    RSTD_dev'n
  1691.        23    RSUM
  1692.  
  1693.        26    SAVE
  1694.         9    SET
  1695.        11    SORT
  1696.        11    SQRT
  1697.        10    STANdard_deviation
  1698.        10    STDEv-n
  1699.        28    STOP
  1700.        22    SUBStitute
  1701.        11    SUBTract
  1702.        11    SUM
  1703.  
  1704.        25    TDIStribution
  1705.        25    TINTerval 
  1706.        25    TTESt
  1707.        24    TWOSample
  1708.  
  1709.        21    URANdom
  1710.  
  1711.                                - 32 -
  1712.  
  1713. 4.0  GENERAL INDEX4.0  GENERAL INDEX
  1714.      =============
  1715.  
  1716.      Abort, 12, 14, 20, 29
  1717.      ABS, 11, 30
  1718.      ABSolute, 11
  1719.      Access, 3, 26, 28
  1720.      ADD, 11, 30
  1721.      Addition, 2, 26, 29
  1722.      Adjustments, 27
  1723.      ALPHABETICAL, 30
  1724.      Alternative, 24, 25, 26
  1725.      Append, 9
  1726.      Arithmetic, 10, 11
  1727.      Ascending, 10
  1728.      ASCII, 27
  1729.      Assumptions, 8
  1730.      Asterisks, 12
  1731.      Augmented, 22
  1732.      AVERage, 10, 30
  1733.      Axis, 12
  1734.  
  1735.      Block, 12, 14, 18, 23
  1736.      Blocks, 27
  1737.      Booted, 3
  1738.  
  1739.      Categorical, 17, 18
  1740.      Causal, 12
  1741.      CAUSATION, 14
  1742.      Cell, 17, 18, 19, 20
  1743.      Cells, 18, 20
  1744.      Central, 10, 25
  1745.      Chi-square, 17, 18, 19, 26
  1746.      Chi-squares, 19, 20
  1747.      CHID, 26, 30
  1748.      CHISquare, 18, 19, 30
  1749.      CHOOse, 22 
  1750.      Co-ordinates, 12
  1751.      Coding, 17, 18, 22
  1752.      COEFFICIENT, 6, 7, 12, 14
  1753.      CONT, 17
  1754.      CONTingency, 17, 18, 30
  1755.      COPY, 12, 23, 30
  1756.      CORRelate, 6, 14, 30
  1757.      Correlation, 1, 6, 7, 12, 13, 14, 15, 16
  1758.      COUNt, 10
  1759.      Crash, 12, 29
  1760.      CRASHES, 29
  1761.      Curvilinear, 16
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.                                - 33 -
  1769.  
  1770.      Default, 6
  1771.      Defaults, 13
  1772.      DEFIne, 21, 30
  1773.      Degrade, 21
  1774.      DELETE, 23, 30
  1775.      Deleted, 23
  1776.      Delimiting, 27
  1777.      DESCRIBE, 4, 8, 10, 30
  1778.      Dev'n, 31
  1779.      Dev-n, 4, 10, 23
  1780.      Deviation, 10, 31
  1781.      Deviations, 24
  1782.      Df, 19, 25, 26
  1783.      Dictionary, 2, 3
  1784.      Dire, 29
  1785.      DIREctory, 26, 27, 30
  1786.      Disk, 3, 26
  1787.      Disk-drive, 27
  1788.      Display, 2, 23, 24, 26, 28, 30
  1789.      Displays, 21, 29
  1790.      DISPlay, 23
  1791.      DIVIde, 11, 30
  1792.      Division, 20, 29
  1793.      Divisor, 10
  1794.      Drive, 26, 27
  1795.  
  1796.      EDIT, 21
  1797.      ENTER, 2, 3, 4, 9, 29
  1798.      ERASE, 7, 9, 27, 30
  1799.      Error, 2, 6, 20, 21, 22, 23, 29
  1800.      Errors, 24
  1801.      Exit, 9, 10, 28
  1802.      EXPO, 11, 30
  1803.      EXPOnent, 11
  1804.      Export, 27
  1805.      Exported, 27
  1806.      Extension, 26, 27
  1807.  
  1808.      FERAse, 27, 30
  1809.      FILES, 26, 27
  1810.      Floating, 21
  1811.      Format, 26, 27
  1812.      Formula, 19
  1813.      Formulae, 2
  1814.      FREAD, 26, 27, 30
  1815.      FWRITE, 27, 30
  1816.  
  1817.      GENErate, 21
  1818.      Graph, 12
  1819.  
  1820.  
  1821.  
  1822.   
  1823.                                - 34 -
  1824.  
  1825.  
  1826.      HELP, 3, 5, 28, 29, 30
  1827.      Hints, 29
  1828.      HIST, 14
  1829.      HISTogram, 13, 14, 30
  1830.      HISTOGRAMS, 13
  1831.      Horizontal, 12
  1832.      Hyphen, 9, 10, 12, 23, 28
  1833.      Hypothesis, 24
  1834.  
  1835.      IBM, 1, 2
  1836.      INFO, 5, 7, 14, 27, 28, 29
  1837.      Insert, 3, 23
  1838.      Integer, 17, 21
  1839.      Integers, 17, 21
  1840.      Intercept, 15
  1841.      INTERPRET, 14
  1842.      INTRODUCTION, 1
  1843.      IRAN, 17, 18, 24
  1844.      IRANdom, 21, 30
  1845.  
  1846.      JOIN, 22, 23, 30
  1847.  
  1848.      Keyword, 2, 3, 5
  1849.  
  1850.      Log, 11, 27
  1851.      Logarithmic, 16
  1852.      LOGD, 27, 30
  1853.      LOGE, 11, 30
  1854.      Logged, 26, 27
  1855.  
  1856.      MANN-Whitney, 25, 30
  1857.      Maximum, 4, 7, 10, 12, 17, 30
  1858.      MAXImum, 10
  1859.      MCS, 26
  1860.      Mean, 4, 10, 24, 25, 29, 30
  1861.      Means, 1, 2, 9, 19, 24, 25
  1862.      MEAN, 10
  1863.      Measure, 6, 25
  1864.      Measurement, 24
  1865.      Median, 4, 10, 30
  1866.      MEDIan, 10
  1867.      Message, 2, 6, 18, 20
  1868.      MINITAB, 1
  1869.      MINImum, 10
  1870.      MS-DOS, 3
  1871.      Mu, 24
  1872.      MULT, 3, 5, 11
  1873.      MULTiply, 11
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.    
  1880.                                - 35 -
  1881.  
  1882.      NAM, 26
  1883.      Name, 2, 5, 7, 9, 14, 27, 30
  1884.      NAME, 7
  1885.      Names, 5, 7, 9, 12, 26, 28
  1886.      Nominal, 18, 19
  1887.      Non-MICROSTATS, 27
  1888.      NON-parametric, 25
  1889.      NOTE, 29
  1890.  
  1891.      OMIT, 22, 30
  1892.      Order, 7, 10, 11, 14, 16, 25, 29
  1893.      Ordinal, 25
  1894.      Output, 4, 6, 7, 24, 25, 29
  1895.      Overwrite, 11
  1896.  
  1897.      Parameters, 23
  1898.      Parametric, 25
  1899.      Parse, 2
  1900.      PASCAL, 1
  1901.      Pearson, 14
  1902.      PICK, 21, 23, 31
  1903.      PLOT, 7, 12, 13, 14, 29, 31
  1904.      PLOTS, 12, 13
  1905.      Plotting, 12
  1906.      POOL, 31
  1907.      POOLed, 24, 25
  1908.      Precautions, 12
  1909.      PRINT, 2, 4, 5, 6, 10, 11, 14, 16, 22, 28, 29, 31
  1910.      Print-out, 6
  1911.      PRinter, 29
  1912.      PRINTING, 10, 18
  1913.      Product-moment, 14
  1914.      PROF, 29, 31
  1915.      PRON, 29, 31
  1916.  
  1917.      Quantitative, 1
  1918.  
  1919.      RAISe, 11, 31
  1920.      Random, 13, 17, 18, 19, 21
  1921.      Range, 1, 5, 14, 21, 28
  1922.      RANK, 12, 31
  1923.      Rank-sum, 25
  1924.      Ranked, 25
  1925.      Ranking, 12
  1926.      RDEScribe, 23, 31
  1927.      READ, 9, 14, 27, 31
  1928.      RECOde, 21, 31
  1929.      Recoding, 21
  1930.      REGR, 15
  1931.      REGRESS, 7, 15, 16, 31
  1932.      REGRESSION, 7, 15, 16
  1933.      RETRIEVE, 26, 31
  1934.      RETRieves, 26
  1935.      RETURN, 3, 11, 13
  1936.      RMAXimum, 23, 31
  1937.  
  1938.                                - 36 -
  1939.  
  1940.      RMEAN, 23, 31
  1941.      RMEDian, 23, 31
  1942.      RMINimum, 23, 31
  1943.      ROUNd, 6, 11, 31
  1944.      RSTAndard, 23, 31
  1945.      RSTD, 23, 31
  1946.      RSUM, 23, 31
  1947.  
  1948.      Sample, 10, 14, 23, 25
  1949.      Samples, 24
  1950.      SAVE, 26, 28, 29, 31
  1951.      SCATTER, 12
  1952.      SCATTERGRAM, 12
  1953.      SET, 9
  1954.      Slope, 15
  1955.      SORT, 11, 31
  1956.      Spreadsheet, 2, 27
  1957.      SPSS, 1
  1958.      SQRT, 11, 31
  1959.      STANdard_dev'n, 10
  1960.      STDE, 10
  1961.      Stdev, 24
  1962.      STDEv-n, 31
  1963.      STOP, 28, 31
  1964.      SUBStitute, 22, 31
  1965.      SUBT, 11
  1966.      SUBTract, 31
  1967.      Sum, 4, 5, 10, 31
  1968.      Summed, 19
  1969.  
  1970.      Table, 17, 18, 23, 26
  1971.      Tables, 25
  1972.      TDIST, 25
  1973.      TDIStribution, 31
  1974.      TINT, 25
  1975.      Tips, 29
  1976.      Ttest, 24, 25, 31
  1977.      TTESt, 25
  1978.      Turbo, 1
  1979.      Tutorial, 8
  1980.      Two-tailed, 25
  1981.      TWOS, 24
  1982.      TWOSample, 24, 25, 31
  1983.  
  1984.      URANdom, 21, 31
  1985.      Users, 23, 28
  1986.  
  1987.  
  1988.      Warning, 2, 20
  1989.      Warnings, 29
  1990.      Wilcoxon, 25
  1991.      Wildcard, 26
  1992.      Work-sheet, 28
  1993.      Worksheet, 2, 3, 5, 26, 29
  1994.  
  1995.